Links und Funktionen
Sprachumschaltung

Navigationspfad
Sie sind hier: Startseite / Probestudium / 2013 / WS I: 3D-Programmierung / Skripte (neu) / wie man objekte einfach bewegt.py


Inhaltsbereich

wie man objekte einfach bewegt.py

Python Source icon wie man objekte einfach bewegt.py — Python Source, 1 KB

Dateiinhalt

from visual.controls import *

seifenkiste = box()
v = vector(0,0,0)   #Geschwindigkeitsvektor
deltat = 0.1        #lies: delta t 

while True:
    rate(100)
    if scene.kb.keys:
        s = scene.kb.getkey()
        if s=="right":
            v = vector(1,0,0)
        elif s=="left":
            v = vector(-1,0,0)
        elif s=="up":
            v = vector(0,1,0)
        elif s=="down":
            v = vector(0,-1,0)
        else:
            pass
    else:
        v = vector(0,0,0)
    seifenkiste.pos = seifenkiste.pos + v*deltat

Funktionsleiste